Incremental and Mutual Adaptation in Multiagent Systems
نویسنده
چکیده
There are two streams of research when combining multiagent systems and learning. One regards multiagent systems in which the agents have learning capabilities and they learn from the environment in which they operate. The feedback the agent receives from the environment includes knowledge about the other agents in the system. The second direction investigates the issue of multiagent learning where the focus is on the interactions among the learning agents. Each agent learns directly from the other agents that operate in the same environment. In this work, we investigate how agents can learn strategic behavior in a teacher-learner model. The notion of the teacher here should be understood as a \trainer." In certain research on automated learning, a \teacher" is presupposed to be benevolent with his student. In a general multiagent learning system, however, we might have benevolent agents as well as manipulative agents. A manipulative agent, acting as a trainer, will instruct the learner in a way that causes it to act in the future for the trainer's beneet. Each agent computes a function that expresses the agent's satisfaction level. This function depends on two terms. One represents the learner's gain from the action it has performed, and the state to which the world has moved. The second term represents the degree of approval of the trainer according to the learner's behavior so far. The general model enables an agent to learn from many trainers, considering the weighted degree of approval of its trainers in its environment. Each agent adjusts its behavior to increase its satisfaction level in order to adapt to one another. Our aim is that the agents learn to coordinate their behaviors, i.e., the agents will learn to adapt themselves. We present preliminary results of experiments we have conducted. We also propose an algorithm for incremental adaptation in a multiagent system, based on the trainer-learner model where the agents behave in order to maximize their satisfaction levels.
منابع مشابه
Managing the dynamics of mutual adaptation of technology and organisation in information systems development projects
This article explores a strategy of mutual adaptation between the information system and the business process, facilitated by the iterative and incremental mechanisms of modern SW engineering frameworks. The concept of mutual adaptation implies that the real innovation of an information systems project is not the software, but the working solution after implementation. Too little is known about...
متن کاملAdaptation and Evolution in Dynamic Persistent Environments
Optimization (adaptation) of agents interacting with dynamic persistent environments (DPEs) poses a separate class of problems from those of static optimization. Such environments must be incorporated into models of interactive computation. By the No Free Lunch Theorem (NFLT), no general-purpose function-optimization algorithm can exist that is superior to random search. But interactive adaptat...
متن کاملFrom Intentions to Social Commitments: Adaptation in Multiagent Systems
Runtime adaptation of software systems is an area of software engineering that is gaining increasing attention from researchers. Adaptive software can successfully cope with failures and the volatility of the environment it operates in. Researchers in software requirements and architecture are especially interested in modeldriven adaptation. The idea is that software would reflect upon its own ...
متن کاملMulti-dimensional transition deliberation for organization adaptation in multiagent systems
In this paper, we provide an approach for organization adaptation in Multiagent Systems that considers transitions in multiple dimensions and it is aimed at obtaining the adaptation with the highest potential for improvement in utility based on the costs of adaptation.
متن کاملMultiagent meta-level control for radar coordination
It is crucial for embedded systems to adapt to the dynamics of open environments. This adaptation process becomes especially challenging in the context of multiagent systems. In this paper, we argue that multiagent meta-level control is an effective way to determine when this adaptation process should be done and how much effort should be invested in adaptation as opposed to continuing with the...
متن کامل